defiladed road - Español Inglés Diccionario